turn-key contract - Englisch Synonyme Wörterbuch